package com.taobao.api.domain;

import java.util.Date;

import com.taobao.api.TaobaoObject;
import com.taobao.api.internal.mapping.ApiField;

/**
 * 标签
 *
 * @author auto create
 * @since 1.0, null
 */
public class Label extends TaobaoObject {

	private static final long serialVersionUID = 4571958782958858226L;

	/**
	 * 标签的业务状态
	 */
	@ApiField("biz_status")
	private Long bizStatus;

	/**
	 * 标签的编码
	 */
	@ApiField("code")
	private String code;

	/**
	 * 标签的描述
	 */
	@ApiField("description")
	private String description;

	/**
	 * 标签的创建时间
	 */
	@ApiField("gmt_create")
	private Date gmtCreate;

	/**
	 * 标签最后一次修改时间
	 */
	@ApiField("gmt_modified")
	private Date gmtModified;

	/**
	 * 标签的id
	 */
	@ApiField("id")
	private Long id;

	/**
	 * 标签的名称
	 */
	@ApiField("name")
	private String name;

	/**
	 * 是否开放（true开放）
	 */
	@ApiField("open")
	private Boolean open;

	/**
	 * 使用场景
	 */
	@ApiField("scene")
	private Long scene;

	/**
	 * 标签的模板id
	 */
	@ApiField("template_id")
	private Long templateId;

	public Long getBizStatus() {
		return this.bizStatus;
	}
	public void setBizStatus(Long bizStatus) {
		this.bizStatus = bizStatus;
	}

	public String getCode() {
		return this.code;
	}
	public void setCode(String code) {
		this.code = code;
	}

	public String getDescription() {
		return this.description;
	}
	public void setDescription(String description) {
		this.description = description;
	}

	public Date getGmtCreate() {
		return this.gmtCreate;
	}
	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public Date getGmtModified() {
		return this.gmtModified;
	}
	public void setGmtModified(Date gmtModified) {
		this.gmtModified = gmtModified;
	}

	public Long getId() {
		return this.id;
	}
	public void setId(Long id) {
		this.id = id;
	}

	public String getName() {
		return this.name;
	}
	public void setName(String name) {
		this.name = name;
	}

	public Boolean getOpen() {
		return this.open;
	}
	public void setOpen(Boolean open) {
		this.open = open;
	}

	public Long getScene() {
		return this.scene;
	}
	public void setScene(Long scene) {
		this.scene = scene;
	}

	public Long getTemplateId() {
		return this.templateId;
	}
	public void setTemplateId(Long templateId) {
		this.templateId = templateId;
	}

}
